package com.imooc.demo.service;

import com.imooc.demo.entity.Category2;

import java.util.List;

public interface Category2Service {

    /**
     * 列出所有种类列表信息
     * @return
     */
    List<Category2> getCategory2List();

    /**
     * 列出category2Id所指定的种类的信息
     * @param category2Id
     * @return
     */
    Category2 getCategory2ById(int category2Id);

    /**
     * 添加种类信息
     * @param category2
     * @return
     */
    boolean addCategory2(Category2 category2);

    /**
     * 修改种类信息
     * @param category2
     * @return
     */
    boolean modifyCategory2(Category2 category2);

    /**
     * 删除种类信息
     * @param category2Id
     * @return
     */
    boolean deleteCategory2(int category2Id);

    /**
     * 列出指定category1Id的对象列表
     * @param
     * @return  List<Category2>
     */
    List<Category2> getCategory2ByCategory1Id(Integer category10Id);

    ///模糊搜索
    List<Category2> searchCategory2(String  category2Name);

}
